Simulation and Optimization as Modular Tasks within a Framework on High-Performance-Computing-Platforms
نویسندگان
چکیده
In the context of the project „Effizienter Flughafen 2030“ separate, autarkic models simulating the different processes at an airport have been coupled to build an integrative over-all model. For scenario analysis and to identify the relevant model parameters for the over-all behavior it was postulated to fit input parameter values automatically with regard to a certain optimal behavior of the coupled system. To solve this task, a framework approach had been developed using softcomputing optimization methods. Independently of its original motivation and application, this approach can be applied to all complex optimization problems, if an encapsulated specification of the model components and the optimization is provided. The soft computing approach has the advantage to be able to deal easily with typical phenomena known in the area of environmental modeling such as lack of definition, non-linearity, or incomplete data. On the technical level it was a quite natural step to transfer the concept of the model coupling to the complete framework including the optimization component and to implement the complete functionality as a web service. For the prototype introduced in this paper genetic algorithms are selected for the optimization module. The architecture of the genetic solver demonstrates the general framework approach and is able to use high-performance-computing platforms to produce considerable speedups without demanding high bandwidths or low latency interconnections for the platform used. A simple application example will demonstrate the interfaces for the model and the genetic solver that have to be provided to encapsulate these components for usage in the framework. The outlook deals with the optimization of the parameters of the genetic solver itself and proposes to interpret the black-box web-service interface of the solver as a model itself such cascading two genetic solvers: the inner one to optimize the simulation model parameters and the outer one to optimize the genetic algorithm parameters of the inner one.
منابع مشابه
Green Energy-aware task scheduling using the DVFS technique in Cloud Computing
Nowdays, energy consumption as a critical issue in distributed computing systems with high performance has become so green computing tries to energy consumption, carbon footprint and CO2 emissions in high performance computing systems (HPCs) such as clusters, Grid and Cloud that a large number of parallel. Reducing energy consumption for high end computing can bring various benefits such as red...
متن کاملAn Effective Task Scheduling Framework for Cloud Computing using NSGA-II
Cloud computing is a model for convenient on-demand user’s access to changeable and configurable computing resources such as networks, servers, storage, applications, and services with minimal management of resources and service provider interaction. Task scheduling is regarded as a fundamental issue in cloud computing which aims at distributing the load on the different resources of a distribu...
متن کاملEFFICIENT SIMULATION FOR OPTIMIZATION OF TOPOLOGY, SHAPE AND SIZE OF MODULAR TRUSS STRUCTURES
The prevalent strategy in the topology optimization phase is to select a subset of members existing in an excessively connected truss, called Ground Structure, such that the overall weight or cost is minimized. Although finding a good topology significantly reduces the overall cost, excessive growth of the size of topology space combined with existence of varied types of design variables challe...
متن کاملHAEC-SIM: a simulation framework for highly adaptive energy-efficient computing platforms
This work presents a new trace-based parallel discrete event simulation framework designed for predicting the behavior of a novel computing platform running energy-aware parallel applications. Discrete event traces capture the runtime behavior of parallel applications on existing systems and form the basis for the simulation. The simulation framework processes the events of the input trace by a...
متن کاملTASA: A New Task Scheduling Algorithm in Cloud Computing
Cloud computing refers to services that run in a distributed network and are accessible through common internet protocols. It merges a lot of physical resources and offers them to users as services according to service level agreement. Therefore, resource management alongside with task scheduling has direct influence on cloud networks’ performance and efficiency. Presenting a proper scheduling ...
متن کامل